/*
 *课后作业——码农有道
 *4）将超女选秀进行到底，在界面上输入超女数据后，按下列要求选出妃子、宫女和杂役（嬷嬷）。

妃子：（1）年龄18-25岁；（2）身高165-178cm；（3）身材火辣；（4）颜值漂亮。

宫女：（1）年龄18-30岁；（2）身高160-165cm；（3）身材火辣或者普通；（4）颜值一般。

嬷嬷：（1）年龄35-40岁；（2）身高155-165cm；（3）身材普通或者飞机场；（4）颜值一般。
 */

#include<stdio.h>
int main()
{
int a[9];   //定义7个变量存放各种情况
printf("年龄多少岁：");
scanf("%d",&a[0]);
printf("身高多少cm：");
scanf("%d",&a[1]);
printf("身材：(身材火辣-1,身材一般-2,身材飞机场-3)：");
scanf("%d",&a[2]);
printf("颜值：(漂亮-1，一般-2)：");
scanf("%d",&a[3]);
//有三种身份，根据他们的信息判断出得分 满分：11分
//妃子(11)  宫女(10-8)  嬷嬷(7-5)
//若小于5分则退出比赛
//四项规则(年龄、身高、身材、颜值)若有一项不符合参赛标准则-7分
if(a[0]>=18&&a[0]<=25)
   a[4]=3;
   else if(a[0]>=18&&a[0]<=30) 
   a[4]=2;
   else if(a[0]>=35&&a[0]<=40)
   a[4]=1;
   else   
   a[4]=-7;
if(a[1]>=165&&a[1]<=178)
   a[5]=3;
   else if(a[1]>=160&&a[1]<=165) 
   a[5]=2;
   else if(a[1]>=155&&a[1]<=165)
   a[5]=1;
   else
   a[5]=-7;
if(a[2]==1)
   a[6]=3; 
   else if(a[3]==2)
   a[6]=2;
   else
   a[6]=1;
if(a[3]==1)
   a[7]=2;
else
   a[7]=1;

a[8]=a[4]+a[7]+a[6]+a[5];  //计算分数
if(a[4]==3&&a[5]==3&&a[6]==3&&a[7]==2)
   printf("\n可以做妃子\n");
   else if(a[4]==3&&a[5]==2&&a[6]==3&&a[7]==1)
   printf("\n可以做宫女\n");
   else if(a[4]==2&&a[5]==3&&a[6]==2&&a[7]==1)
   printf("\n可以做宫女\n");
   else if(a[4]==1&&a[5]==2&&a[6]==2&&a[7]==1)
   printf("\n可以做嬷嬷\n");
   else if(a[4]==1&&a[5]==1&&a[6]==1&&a[7]==1)
   printf("\n可以做嬷嬷\n");
   else
   printf("\n淘汰！\n");
   printf("a[4]=%d\na[5]=%d\na[6]=%d\na[7]=%d\n",a[4],a[5],a[6],a[7]); 

return 0;
}
